impervious stratum - German English Dictionary